ارزیابی معماری به تشخیص و اندازه گیری ویژگیهای کیفی و میزان تطابق معماری با نیازمندیهای ذینفعان کمک شایانی می کند. زبانهای توصیف معماری نیز با اتکا به تشریح رسمی خود از ساختار معماری به خوبی میتوانند در جهت بررسی و تحلیل معماری و حل مشکلات روشهای ارزیابی مورد استفاده قرار گیرند. یکی از مشکلات روشهای ارزیابی معماری چگونگی اعمال تصمیمات تیم ارزیاب به صورت کارا و یا شبیه سازی سناریوهای کیفی است. ایده معماری های جنبه گرا به خوبی می تواند درجهت حل این مسایل مورد استفاده قرار گیرد. در این مقاله ابتدا ArchC# که یک زبان توصیف معماری جدید می باشد در جهت توصیف معماریهای جنبه گرا ارتقا خواهد یافت. سپس چگونگی استفاده از این ADL جدید در روش ارزیابی ATAM و محاسن استفاده از آن بیان خواهد شد و با یک مطالعه موردی قابلیت های ایده ارائه شده در این مقاله مورد آزمایش قرار می گیرد.